Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Portugal F1 Switzerland #1-w4 France F4 Portugal F3 Greece F1 Italy F3 Argentina F1 Argentina F2 Italy F6 Argentina F3 Italy F8 Italy F9 Italy F10 Slovenia F2 Italy F13 Italy F15 Chile F1a Chile F1b Argentina F4 Belgium F1 Uruguay F1 Argentina F7 Brazil F1 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F17 Netherlands F1 Germany F6 France F10 France F11 Italy F22 Italy F27 Italy F28 Argentina F18 Uruguay F1 France F6 Italy F11 Argentina F5 Argentina F6 Bolivia F2 Colombia F3 Colombia F4 Belgium F2 Chile F3 Brazil F2 Spain F6 Spain F8 Italy F16 Italy F23 Czech Republic F1 Italy F11 Slovenia F3 Italy F14 Chile F2 Riviera di Rimini Challenger - Rimini Brasov Challenger - Brasov Challenger ATP de Cuenca Diario El Mercurio - Cuenca Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Aracaju Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis 8° Trani Cup - Trani San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin Copa Petrobras Brazil - Aracaju II Challenger Ciudada de Guayaquil - Guayaquil XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Morocco Tennis Tour - Casablanca UTC Open by Selena - Cherkassy Genova Open Challenger - Genova ATP Challenger Trophy 2007 - Trnava Copa Petrobras Paraguay - Asuncion Tatra Banka Slovak Open - Bratislava KGHM Dialog Polish Indoors - Wroclaw Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Lambertz Open by Stawag - Aachen Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sunrise Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Tunis Challenger San Benedetto Challenger Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Copa Ericsson Argentina - Buenos Aires Buenos Aires Challenger Asuncion Challenger Bancolombia Open - Bogota Salinas Challenger San Remo Challenger Biella Challenger Rome Challenger Citta di Como Challenger - Como Milan Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Marino Challenger Manerbio Challenger Todi Challenger Buenos Aires Challenger Palermo Challenger Ortisei Challenger Guayaquil Challenger Buenos Aires Challenger Bucaramanga Challenger Bergamo Challenger Salinas Challenger Barranquilla Challenger San Remo Tennis Cup - San Remo Open de Montauban - Montauban Olimp Kyiv Open - Kiev Alessandria Challenger Rijeka Challenger Nottingham Challenger Marburg Challenger Turin Challenger Sopot Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Manerbio Challenger Copa Petrobras - Buenos Aires Internazionali di Tennis - Bergamo Aberto de Santa Catarina - Florianopolis XL Bermuda Open - Bermuda Todi Challenger Palermo Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger San Benedetto Challenger - San Benedetto Montevideo Challenger Florianopolis Challenger Cordenons Challenger Timisoara Challenger - Timisoara Montevideo Challenger Copa Petrobras Uruguay - Montevideo Sao Paulo Challenger The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Bancastato Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Cepu Open - San Marino Bergamo Challenger Alfa Romeo Tennis Cup - Cordenons LXVII Concursu Internacional de Vigo - Vigo Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati Lima Challenger 2007 - Lima Irving Challenger Mersin Challenger San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt LXV Concurso Internacional Vigo - Vigo Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb X Trofeo Ciudad de Quito - Quito Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Como Challenger Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Tunis Open 2007 - Tunis Copa Petrobras Uruguray - Montevideo Polska Energia Open - Bytom Pekao Open - Szczecin Lambertz Open by Stawag - Aachen Copa Petrobras Argentina - Buenos Aires BMW Tennis Championship - Sunrise Jameson Cup - Milan Aberto de Santa Catarina de Tenis - Florianopolis San Marino Challenger Medellin Challenger Ljubljana Open - Ljubljana Montevideo Challenger Florionapolis Challenger 7° Trani Cup - Trani Geneva Challenger Sir Supermercati - Rome Reggio Emilia Challenger Turin Challenger Santiago Challenger Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Sporting Challenger '08-Trofeo Regione Piemonte - Turin Prague Challenger XI Abierto Internacional de Salinas - Salinas Seguros Bolivar Open - Medellin Lima Challenger - Lima 5° Sporting Challenger - Turin Porsche Open - Poznan ATP Guzzini Challenger - Recanati Copa Kia Challenger ATP - Santiago Unicredit Czech Open 2007 - Prostejov Le Gosier Challenger Tunis Challenger Copa Petrobras Argentina - Buenos Aires ATP Challenger La Serena - La Serena Internazionali di Tennis di Bergamo - Bergamo San Marino Challenger Riviera di Rimini Challenger 2004 - Rimini Cordenons Challenger Santiago Challenger Braunschweig Challenger Ostrava Challenger Todi Challenger Scheveningen Challenger Istanbul Challenger Rennes Challenger Caltanissetta Challenger Punta Del Este Challenger Trofeo Francesco Guzzini - Recanati Santiago Challenger Padova Challenger Cordenons Challenger Szczecin Challenger Vercelli Challenger Genova Challenger Oberstaufen Challenger Orleans Challenger Eckental Challenger Cancun Challenger Sibiu Challenger Helsinki Challenger Ortisei Challenger Copa Petrobras Brazil - Belo Horizonte Challenger Brasov - Brasov Courmayeur Challenger Barletta Challenger Copa Petrobras - Bogota Copa Petrobras - Santiago Santiago Challenger Blumenau Challenger BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta San Benedetto Challenger Abierto Colombiano de Tenis - Bogota Marbella Challenger Rome Challenger Napoli Challenger GHI Bronx Tennis Classic - Bronx Tatra Banka Open 2006 - Bratislava Eckental Challenger Barranquilla Challenger Timisoara Challenger - Timisoara Santos Challenger Napoli Challenger Naples Challenger - Naples Rome Challenger Ortisei Challenger Brest Challenger Caltanissetta Challenger Furth Challenger Monza Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Lima Challenger Sophia Antipolis Challenger La Serena Open - La Serena Scheveningen Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bercuit Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger II Cyclus Open de Tenis - Florianopolis Nokian Hakkapeliitta Open - Tampere Oberstaufen Challenger Brasov Challenger - Brasov Campionati Internazionali di Sicilia - Palermo FILA Challenger - Biella Tehran Open 2004 - Tehran La Serena Open - La Serena Ethias Trophy - Mons Nord LB Open - Braunschweig Antonio Savoldi-Marco Co. - Manerbio The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Nord LB Open 2006 - Braunschweig Banjaluka Challenger 2007 - Banja Luka Ostdeutscher Sparkessen Cup - Dresden Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Bratislava Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Mons Challenger Open Seat Godo 2007 - Barcelona Rimini Challenger Barletta Challenger Genova Challenger Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pereira Challenger Orange Prokom Open - Sopot Santiago Challenger Bordeaux Challenger Pilot Pen Tennis - New Haven Santos Challenger BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe BMW Open - Munich Rome Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Estoril Open - Estoril Zagreb Challenger Mercedes Cup - Stuttgart Masters Series - Hamburg Turin Challenger Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag Guayaquil Challenger Dallas Challenger Pilot Pen Tennis - New Haven Open 13 - Marseille Genova Challenger Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Sao Paulo Challenger Qatar Exxon Mobil Open - Doha Lima Challenger Interwetten Austrian Open - Kitzbuhel Campinas Challenger Sao Paulo Challenger Mons Challenger Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bucaramanga Challenger San Juan Challenger Copa Telmex - Buenos Aires Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Sao Paulo Challenger Tour Finals ATP Studena Croatia Open Umag - Umag Ortisei Challenger Rabat Challenger BCR Open Romania - Bucharest Medibank International - Sydney Marrakech Challenger Brasil Open - Costa do Sauipe Dubai Duty Free Tennis Championships - Dubai Santiago Challenger Open Sabadell Atlantico - Barcelona Caltanissetta Challenger Bet-At-Home Austrian Open - Kitzbuhel Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad China Open - Beijing Erste Bank Open - Vienna Barletta Challenger Open Sud de France - Montpellier VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Estoril Open - Estoril Napoli Challenger Bet-at-home Cup - Kitzbuhel International German Open - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Itajai Challenger Santos Challenger Blunmenau Challenger Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing The Dubai Tennis Championships - Dubai Curitiba Challenger Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Synsam Swedish Open - Bastad Argentina Open - Buenos Aires Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Medibank International - Sydney Copa Telmex - Buenos Aires Moselle Open - Metz If Stockholm Open - Stockholm Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Cherbourg Challenger Open de Moselle - Metz Tata Open Maharashtra - Pune Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Poznan Challenger Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Rijeka Challenger Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Montevideo Challenger Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Asuncion Challenger Medellin Challenger German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Francavilla Challenger PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires AEGON Championships - London Orbetello Challenger SkiStar Swedish Open - Bastad Ortisei Challenger Guayaquil Challenger Pullach Challenger ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Cali Challenger Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Copa Ericsson Uruguay - Montevideo China Open - Beijing San Benedetto Challenger Jameson Cup - Milan Eckental Challenger Copa Telmex - Buenos Aires Millennium Estoril Open - Estoril Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Gerry Weber Open - Halle BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Open 13 - Marseille Erste Bank Open - Vienna Open 13 Provence - Marseille The Artois Championships - London ABN AMRO World Tennis Tournament - Rotterdam Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali d'Italia - Rome Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Davidoff Swiss Indoors - Basel Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo The Nottingham Open - Nottingham Kremlin Cup - Moscow Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Open Sabadell Atlantico - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Masters Series Hamburg - Hamburg U.S. Open - New York Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Hopman Cup - Perth AAMI Classic - Kooyong Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing